/*
* @Author: Srain
* @Date:   2018-07-13 14:17:01
* @Last Modified by:   Srain 
* @Last Modified time: 2018-09-22 19:01:44
*/

require('./index.css');
var _mm     = require('util/mm.js');
var _user   = require('service/user-service.js');

// 导航
var nav = {
    init : function(){
        this.bindEvent();
        this.loadUserInfo();
        return this;
    },
    bindEvent : function(){
    // 登录点击事件
    $('.js-login').click(function(){
        _mm.doLogin();
    });
    // 退出点击事件
    $('.js-logout').click(function(){
        _user.logout(function(data){
            window.location.reload();
        }, function(errMsg){
            _mm.errorTips(errMsg);
        });
    });
},
    // 加载用户信息
    loadUserInfo : function(){
        _user.checkLogin(function(data){
            $('.user.not-login').hide().siblings('.user.login').show()
                .find('.studentName').text(data.studentName);
        }, function(errMsg){
            // do nothing
        });
    }
};

module.exports = nav.init();